licence a doctor to practise medicine - Turkish English Dictionary